support (a proposal) - English Synonyms Dictionary